coarse cotton fabric - Turco Inglés Diccionario